package com.xdap.keymen.entity;

import com.definesys.mpaas.query.annotation.Column;
import com.definesys.mpaas.query.annotation.Style;
import com.definesys.mpaas.query.annotation.Table;
import com.xdap.api.moudle.base.entity.NoTenBasePojo;
import lombok.*;

import java.time.LocalDateTime;
import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Table(value = "punch_mall_order_details")
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Style()
public class PunchMallOrderItemEntity  extends NoTenBasePojo {
    private String id;

    @Column("document_id")
    private String documentId;

    @Column("rvid")
    private long rvid;

    @Column("tab_doc_id")
    private String tabDocId;

    @Column("quantity")
    private int quantity;

    @Column("expected_shipping_date")
    private String expectedShippingDate;

    @Column("product_model")
    private String productModel;

    @Column("ref_line")
    private int refLine;

    @Column("estimated_arrival_days")
    private int estimatedArrivalDays;

    @Column("CONum")
    private String CONum;

//    @Column("ref_number")
//    private String refNumber;

    @Column("material_description")
    private String materialDescription;

    @Column("material_code")
    private String materialCode;

}
